walking boots - French English Dictionary